import request from '@/utils/request'
import { unionApiUrl } from '@/api/config.js'

/**
 * 消息代理服务接口/ycloud-mbroker
 */
const messageSendControl = '/ycloud-mbroker'
/**
 * 统计
 * @param parameter
 */
export function messageCount(data){
  return request({
    url: messageSendControl + '/message-send/count',
    method: 'get',
    data:data
  })
}

/**
 * 发送消息
 * @param parameter
 */
export function messageCreat(data){
  return request({
    url: messageSendControl + '/message-send/creat',
    method: 'post',
    data:data
  })
}

/**
 * 消息列表
 * @param parameter
 */
export function messageList(data){
  return request({
    url: messageSendControl + '/message-send/list',
    method: 'get',
    data:data
  })
}

/**
 * 消息分页查询
 * @param parameter
 */
export function messagePage(data){
  return request({
    url: messageSendControl + '/message-send/page',
    method: 'post',
    data:data
  })
}

/**
 * 已读消息
 * @param parameter
 */
export function messageRead(data){
  return request({
    url: messageSendControl + '/message-send/read',
    method: 'post',
    data:data
  })
}

/**
 * 统计消息条数
 * @param parameter
 */
export function messageCountNum(data){
  return request({
    url: messageSendControl + '/message-send/countNum',
    method: 'post',
    data:data
  })
}
/**
 * 岗位变更日志数量
 */
export function getPostsChangeLog(data) {
  return request({
    url: unionApiUrl + '/postChangeLog/getOneWeekLogCount',
    method: 'post',
    data
  })
}
